.content .news{width: 1200px;margin: 0 auto;height: 515px;}
.content .news .news-title{height: 145px;text-align: center;line-height: 145px}
.content .news .news-content{height: 370px;}
.content .news .news-content .left{float: left;width: 480px;}
.content .news .news-content .slide .item{height: 370px;}
.content .news .news-content .item a{display: block;height: 100%;overflow: hidden;background:url('../../img/news-banner.png') no-repeat;}
.content .news .news-content .item .detail{height:56px;background:rgba(0,0,0,1);opacity:0.5;font-size:16px;font-family:Source Han Sans SC;font-weight:500;color:rgba(255,255,255,1);line-height:58px;text-align: center;margin-top: 314px}
.content .news .news-content .right-detail{width: 310px;float: left;height:185px;margin-left: 47px;overflow: hidden;}
.content .news .news-content .right-detail .top{width: 305px;height: 30px;border-bottom: 1px solid rgba(221,221,221,1);}
.content .news .news-content .right-detail .top .first{float: left;display: block;width: 4px;height: 12px;background:rgba(0,187,141,1);margin-top: 4px;margin-right: 9px;}
.content .news .news-content .right-detail .top h5{float: left;font-size:16px;font-family:Source Han Sans SC;font-weight:bold;color:rgba(40,40,40,1);line-height: 20px}
.content .news .news-content .right-detail .top .last{float: right;font-size:13px;font-family:Source Han Sans SC;font-weight:400;color:rgba(153,153,153,1);}
.content .news .news-content .right-detail .top img{width: 12px;margin: -3px 0 0 3px;}
.content .news .news-content .right-detail .bottom ul li a{display: block;cursor: pointer; line-height: 35px;font-size:14px;font-family:Source Han Sans SC;font-weight:400;color:rgba(16,16,16,1);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content .news .news-content .right-detail .bottom ul li a:hover{color:rgba(0,187,141,1)}
.content .news .news-content .right-detail .bottom ul li a div{width:6px;height:6px;background:rgba(140,140,140,1);;border-radius:50%;float: left;margin-top: 15px;margin-right:8px;}
.content .news .news-content .right-detail .bottom ul li a:hover div{background: rgba(0,187,141,1);}
.content .news .news-content .right-detail .bottom ul .firstli a{line-height: 45px;font-size:16px;font-family:Source Han Sans SC;font-weight:bold;color:rgba(40,40,40,1);}
.content .news .news-content .right-detail .bottom ul .firstli a div{margin-top:22px;}

.content .introduce{width: 1200px;margin: 0 auto;}
.content .introduce .introduce-title{height: 75px;border-bottom:1px solid rgba(221,221,221,1);padding-top: 35px;}
.content .introduce .introduce-title div{float: left;width:7px;height:20px;background:rgba(0,187,141,1);margin-right: 12px;margin-top: 2px;}
.content .introduce .introduce-title h4{font-size:20px;font-family:Source Han Sans SC;font-weight:bold;color:rgba(40,40,40,1);float: left;}
.content .introduce .introduce-title .last{float: right;font-size:13px;font-family:Source Han Sans SC;font-weight:400;color:rgba(153,153,153,1);}
.content .introduce .introduce-title .last img{width: 12px;margin: -3px 0 0 3px;}

.content .introduce .fupin ul{margin-top: 25px;overflow: hidden;}
.content .introduce .fupin ul li{float: left;}
.content .introduce .fupin ul li a{display: block;width: 291px;margin-left: 12px}
.content .introduce .fupin ul li a img{width: 100%;height: 242px;}
.content .introduce .fupin ul li .marginL{margin-left: 0;}
.content .introduce .fupin ul li a div{padding-left: 10px; line-height: 38px;font-size:14px;font-family:Source Han Sans SC;font-weight:400;color:rgba(40,40,40,1);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content .introduce .fupin ul li a div:hover{color: rgba(0,187,141,1);}

.content .introduce .training{height: 450px;}
.content .introduce .training .left{width: 812px;float: left;height: 100%;overflow: hidden;}
.content .introduce .training .left ul li{float: left;}
.content .introduce .training .left ul li a{display: block;width: 250px;height:200px;margin-top: 25px;margin-left: 30px;}
.content .introduce .training .left ul li a img{width: 250px;height: 174px;}
.content .introduce .training .left ul li a div{line-height: 28px;font-size:14px;font-family:Source Han Sans SC;font-weight:400;color:rgba(40,40,40,1);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content .introduce .training .left ul li a div:hover{color: rgba(0,187,141,1);}
.content .introduce .training .left ul li .marginL{margin-left: 0}
.content .introduce .training .right{float: right;width: 305px}
.content .introduce .training .right .right-detail{height: 200px;overflow: hidden;}
.content .introduce .training .right .right-detail .top{width: 305px;height: 30px;border-bottom: 1px solid rgba(221,221,221,1);margin-top: 22px}
.content .introduce .training .right .right-detail .top .first{float: left;display: block;width: 4px;height: 12px;background:rgba(0,187,141,1);margin-top: 4px;margin-right: 9px;}
.content .introduce .training .right .right-detail .top h5{float: left;font-size:16px;font-family:Source Han Sans SC;font-weight:bold;color:rgba(40,40,40,1);line-height: 20px}
.content .introduce .training .right .right-detail .top .last{float: right;font-size:13px;font-family:Source Han Sans SC;font-weight:400;color:rgba(153,153,153,1);}
.content .introduce .training .right .right-detail .top .last img{width: 12px;margin: -3px 0 0 3px;}
.content .introduce .training .right .right-detail .bottom ul li a{height: 40px;cursor: pointer; display: block;line-height: 40px;font-size:14px;font-family:Source Han Sans SC;font-weight:400;color:rgba(16,16,16,1);}
.content .introduce .training .right .right-detail .bottom ul li a:hover{color:rgba(0,187,141,1)}
.content .introduce .training .right .right-detail .bottom ul li a div{width:6px;height:6px;background:rgba(140,140,140,1);;border-radius:50%;float: left;margin-top: 18px;margin-right:8px;}
.content .introduce .training .right .right-detail .bottom ul li a:hover div{background: rgba(0,187,141,1);}
.content .introduce .training .right .right-detail .bottom ul li a .p1{float: left;width: 180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content .introduce .training .right .right-detail .bottom ul li a .p2{float: right;color: #909090;width: 100px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content .introduce .training .right .right-detail .bottom ul li a:hover .p2{color: rgba(0,187,141,1)}

.content .introduce .center{height: 454px;}
.content .introduce .center .top ul{height: 100px;padding: 27px 0 27px 0}
.content .introduce .center .top ul li{float: left;}
.content .introduce .center .top ul li a{display: block;width:174px;height:46px;border:1px solid rgba(221,221,221,1);line-height: 46px;text-align: center;margin-left: 31px;color:#909090}
.content .introduce .center .top ul li .marginL{margin-left: 0;}
.content .introduce .center .top ul li .centerActive{color:rgba(0,187,141,1);border: 1px solid rgba(0,187,141,1);}
.content .introduce .center .bottom{height: 354px;}


.content .introduce .site{height: 350px;}
.content .introduce .site .left{float: left;width: 860px;overflow: hidden;}
.content .introduce .site .left .content{overflow: hidden;}
.content .introduce .site .left .content .contentleft{float: left;margin-top: 32px;height: 265px;}
.content .introduce .site .left .item{height: 242px;width: 357px;}
.content .introduce .site .left .item a{display: block;height: 100%;overflow: hidden;background:url('../../img/site-banner.png') no-repeat;width: 357px;}
.content .introduce .site .left .item a .detail{height:40px;background:rgba(0,0,0,1);opacity:0.5;font-size:16px;font-family:Source Han Sans SC;font-weight:500;color:rgba(255,255,255,1);line-height:40px;text-align: center;margin-top: 202px;}
.content .introduce .site .left .content .contentright{float: right;margin-top: 32px;height: 265px;overflow: hidden;}
.content .introduce .site .left .content .contentright ul li a{height: 50px;cursor: pointer; line-height: 50px; width: 472px; display: block;font-size:14px;font-family:Source Han Sans SC;font-weight:400;color:rgba(16,16,16,1);border-top:1px dashed rgba(217,217,217,1)}
.content .introduce .site .left .content .contentright ul li .firstli{border: 0}
.content .introduce .site .left .content .contentright ul li a:hover{color:rgba(0,187,141,1)}
.content .introduce .site .left .content .contentright ul li a div{width:6px;height:6px;background:rgba(140,140,140,1);border-radius:50%;float: left;margin-top: 22px;margin-right:8px;}
.content .introduce .site .left .content .contentright ul li a:hover div{background: rgba(0,187,141,1);}
.content .introduce .site .left .content .contentright ul li a .p1{float: left;width: 290px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content .introduce .site .left .content .contentright ul li a .p2{float: right;color: #909090}
.content .introduce .site .left .content .contentright ul li a:hover .p2{color: rgba(0,187,141,1)}
.content .introduce .site .right{float: right;}
.content .introduce .site .right .site-map{width: 299px;height: 242px;margin-top: 32px}
.content .introduce .site .right .site-map img{width: 299px;height: 242px;}

.content .introduce .travel ul{height: 524px;overflow: hidden;}
.content .introduce .travel ul li{float: left;}
.content .introduce .travel ul li a{display: block;width: 285px;height: 220px;margin-top: 30px;margin-left: 20px;font-size:16px;font-family:Source Han Sans SC;font-weight:400;color:rgba(40,40,40,1);}
.content .introduce .travel ul li a img{width: 285px;height: 198px;}
.content .introduce .travel ul li .marginL{margin-left: 0;}
.content .introduce .travel ul li a div{margin-top: 10px;text-align: center}
.content .introduce .travel ul li a:hover div{color: rgba(0,187,141,1)}

.content .introduce .convenient ul{height: 172px;}
.content .introduce .convenient ul li{float: left;}
.content .introduce .convenient ul li a{display: block;width: 100px;height: 130px;margin-left: 57px;margin-top: 42px}
.content .introduce .convenient ul li .marginL{margin-left: 0;}
.content .introduce .convenient ul li a div{line-height: 30px;text-align: center;color:rgba(140,140,140,1);}
.content .introduce .convenient ul li a:hover div{color: rgba(0,187,141,1)}

.content .introduce .link ul{height: 150px;}
.content .introduce .link ul li{float: left;}
.content .introduce .link ul li a{display: block;width: 200px;line-height: 48px;background: #eee;margin-left: 50px;margin-top: 45px;text-align: center;color: rgba(140,140,140,1);}
.content .introduce .link ul li a:hover{color: rgba(0,187,141,1)}
.content .introduce .link ul li .marginL{margin-left: 0}

.content .introduce .paging{width: 1200px; text-align: center;margin: 0 auto;}
.content .introduce .paging .pagination a{color: rgba(0,187,141,1);}
.content .introduce .paging .pagination a:hover{background: rgba(0,187,141,1);color: #fff}
.content .introduce .paging .pagination .active{background: rgba(0,187,141,1);color: #fff}







